#define  _CRT_SECURE_NO_WARNINGS



#include<stdio.h>
#include<string.h>


int main()
{
    char arr[41] = { 0 }, n = 0, a = 0, b = 0;
    gets(arr);
    int len = strlen(arr), i = 0, temp = 0, flag = 1;
    scanf("%c", &n);
    if (n == 'D')
    {
        scanf(" %c", &a);
        for (i = 0; i < len; i++)
        {
            if (arr[i] == a)
            {
                temp = i;
                break;
            }
        }
        for (i = 0; i < len; i++)
        {
            if (i != temp)
                printf("%c", arr[i]);
        }
    }
    else if (n == 'I')
    {
        scanf(" %c %c", &a, &b);
        for (i = 0; i < len; i++)
        {
            if (arr[i] == a)
                temp = i;
        }
        for (i = 0; i < len; i++)
        {
            if (i == temp - 1)
            {
                printf("%c%c", arr[i], b);
                flag = 0;
            }
            else
                printf("%c", arr[i]);
        }
    }
    else if (n == 'R')
    {
        scanf(" %c %c", &a, &b);
        for (i = 0; i < len; i++)
        {
            if (arr[i] == a)
                arr[i] = b;
        }
        puts(arr);
    }
    return 0;
}